#ifndef NETWORKPLANNING_H
#define NETWORKPLANNING_H

// Grids Number
#define SIZE 100
// Grids Length
#define PRECISION 20
// ZOOMING Factor
#define MAXZOOM 10
#define MINZOOM -10
// BS Property
#define BSNUMBER  25
#define FREQUENCY 2.0
#define CHANNEL   3
#define BANDWIDTH 5000000
//Relay Property

// Receiver's Property
//double MinPower = -119.1104;  // minimum power has not been decided yet , now is 1000meters' power
//double MinPower = -77.2316;  // minimum power has not been decided yet, now is 200meters' power
//double MinPower = -63.4504;  // minimum power has not been decided yet, now is 100meters' power
//#define MinPower -71.3640  // minimum power has not been decided yet, now is 150meters' power
#define POWER    43  // BS power in dBm
#define MinPower -129.741
#define GAP      0      // Power gap between received signal and (interference + noise)

#define RATIO    0.99 //Cover Ratio Constraint



#include <QtGui/QWidget>
#include "ui_networkplanning.h"

class NetworkPlanning : public QWidget
{
    Q_OBJECT

public:
    NetworkPlanning(QWidget *parent = 0);
    ~NetworkPlanning();

private:
    Ui::NetworkPlanningClass ui;
};

#endif // NETWORKPLANNING_H
